stand in awe - Alemán Inglés Diccionario